Le Capital O 90756 Cara Hulu Hotel est situé à Kampong Morten, à 800 mètres des Stadthuys et à 1,3 km de la Ménara Taming Sari. Cet hôtel 3 étoiles propose des chambres climatisées avec salle de bains privative et connexion Wi-Fi gratuite. Toutes les chambres possèdent un balcon.
Tous les logements comprennent un coin salon et une télévision.
Le Capital O 90756 Cara Hulu Hotel se trouve à proximité de sites d'intérêt tels que le temple Cheng Hoon Teng, le musée du patrimoine Baba & Nyonya et le musée chinois des bijoux Straits de Malacca. L'aéroport international de Malacca, le plus proche, est implanté à 8 km.