Pastel Palace - near Plaza & Uptown 23rdVacation Home
Oklahoma City, 73107, United States
Located in Oklahoma City, 5.1 km from Oklahoma City National Memorial and 5.3 km from Oklahoma City Museum of Art, Pastel Palace - near Plaza & Uptown 23rd offers air conditioning. This holiday home is 5.5 km from State Museum of History and 5.