Offering an outdoor pool and a restaurant, Casa Isabella is located in Tepoztlán. Guests enjoy stunning views of the surrounding mountains, plus an on-site spa and free Wi-Fi. Each luxurious, spacious suite here features a flat-screen TV and a seating area. They also include an iPod docking station and a private bathroom with a shower and toilet. At Casa Isabella you will find free bike rental, in addition to a shared lounge, a games room and a tour desk. The property offers free parking. Cuernavaca City Centre can be reached in 30 minutes by car, while Mexico City is just 90 km away.