Situé à 35 km de l'aéroport Sultan Abdul Aziz Shah, Cosmo Hotel Kuala Lumpur ayant 4 étoiles propose des services de limousine ainsi que la location des voitures. Situé à 1 km de sites sportifs tels que le Stade Negara, cet hôtel se trouve dans le voisinage de "Triangle d'or" à Kuala Lumpur.
L'hôtel se trouve à moins de 5 minutes de marche du Marché Central de Kuala Lumpur et à moins de 3 km du parc KLCC. À moins de 10 minutes à pied de la Pasar Seni, Cosmo Hotel Kuala Lumpur se trouve à moins de 25 minutes de marche du Centre commercial Lot 10. Il y a le Parc à oiseaux de Kuala Lumpur à environ 25 minutes de marche, tandis qu'Hab Lebuh Pudu extrêmement proche de cette propriété. Situé à moins de 7 minutes à pied du Palais du Sultan Abdul Samad, Cosmo Hotel Kuala Lumpur se trouve également à moins de 5 minutes à pied du train urbain Masjid Jamek.
Les chambres sont équipées d'un mini-frigo bar et d'une cafetière/théière, ainsi que d'une TV à écran plat avec des chaînes satellite pour le confort des clients. Meublés d'un pupitre d'écriture, ils disposent également des fenêtres insonorisées. Dotées d'une toilette séparée et d'une douche, les salles de bains sont également équipées d'un sèche-cheveux et des serviettes.
Cosmo Hotel propose le petit-déjeuner au restaurant. Mint est un restaurant à la carte, servant des plats locaux.