Situé à Oklahoma City, à 3 km du mémorial national et à 3,3 km du musée d'art d'Oklahoma City, l'Indie Escape se trouve à 1 pâté de maisons du quartier Plaza. Elle dispose de la climatisation. Cette maison de vacances se trouve à 4,8 km du Capitole de l'État et à 7 km de White Water Bay.
Dotée d'une connexion Wi-Fi gratuite, cette maison de vacances dispose d'une télévision, d'un lave-linge et d'une cuisine avec lave-vaisselle et four. Les serviettes et le linge de lit sont fournis.
La salle omnisports Chesapeake Energy Arena et le musée d'État d'histoire se trouvent à 4,6 km. L'aéroport Will Rogers World, le plus proche, est à 11 km.