Luxury accommodations with LCD cable TV and free Wi-Fi. The hotel is located in Quito's main tourist and business center.