About Triple A Hotel Apartment
Triple A hotel apartment is a luxury hotel apartment that offers 79 tastefully furnished apartments with a fully-fitted kitchen and modern amenities including a high-speed internet connection and cable television with more than 200 free satellite channels.