L'Hotel Atmoods - The Robertson Kuala Lumpur, 5 stelle, è situato a circa 2 km dal Centro commerciale Suria KLCC e a circa 20 minuti a piedi dalla Piazza Dataran Merdeka.
Questo hotel si trova a una distanza di 50 metri da Church of St Anthony e vicino alla stazione della metro Bukit Bintang. Tra le attrazioni sportive nelle vicinanze c'è lo Stadio Negara, a soli 1 km da questo hotel. L'hotel Atmoods - The Robertson Kuala Lumpur è a due passi dal Pudu Sentral. L’alloggio è situato a una distanza di 250 metri dal treno cittadino Plaza Rakyat.
L’hotel si trova in prossimità del ristorante Sarang Cookery, che offre cucina malesiana.