Das Drop Inn Lodge City Centre Kuala Lumpur befindet sich im Stadtteil Kuala Lumpur Zentrum von Kuala Lumpur, lediglich 5 Gehminuten von der Jamek Moschee entfernt. WLAN in den öffentlichen Bereichen ist ebenfalls verfügbar.
Das Hotel zeichnet sich durch eine erstklassige Lage aus, in einer 250 Meter Entfernung vom Central Market Kuala Lumpur und in 2 km Entfernung vom Bahnhof Ampang Park. Stadium Merdeka befindet sich ebenfalls gleich neben dem Drop Inn Lodge City Centre Kuala Lumpur. Die Petronas Zwillingstürme ist lediglich 25 Gehminuten von der Unterkunft entfernt, während die U-Bahn-Station Pasar Seni in einer Entfernung von 10 Gehminuten vom Hotel ist. Die Unterkunft ist ein paar Schritte entfernt von der Bushaltestelle MYDIN Sinar Kota.
Die 13 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Ein Bidet, eine getrennte Toilette und eine Dusche sind in den Zimmern vorhanden. Zur Grundausstattung der Bäder zählen ein Bidet, eine getrennte Toilette und eine Dusche und Annehmlichkeiten wie ein Haartrockner und Badelaken.
Das Restaurant Betel Leaf bietet asiatische Gerichte in einer 250 Meter Entfernung vom Drop Inn Lodge City Centre.