Das 2-Sterne Marcopolo Business Hotel Kathmandu bietet 32 Zimmer und liegt in einer Entfernung von 7 Fußminuten vom See Naag Pokhari. Das Hotel bietet seinen Gästen WLAN im ganzen Gebäude.
Dank einer praktischen Lage des Hotels ist Nationalmuseum in ungefähr 10 Minuten Autofahrt erreichbar. Durbar-Platz ist lediglich 25 Gehminuten von der Unterkunft und der Flughafen Kathmandu ist 10 km entfernt. Jaganath Tempel liegt nicht weit weg vom Hotel. Die Bushaltestelle Kamalpokhari liegt in einer Entfernung von nur 10 Gehminuten vom Marcopolo Business Hotel.
Die Zimmer verfügen über eine Minibar sowie einen Flachbildfernseher mit Satellitenkanälen zur Unterhaltung der Gäste. In den Badezimmern befinden sich eine getrennte Toilette, eine Badewanne und eine Dusche.
Ein kostenloses Frühstück wird im Restaurant des Hotels angeboten. Zu den gastronomischen Einrichtungen gehört vor allem eine Lounge- Bar. Die Gäste können im Restaurant Kaffeine lecker essen, das etwa 550 Meter vom Hotel entfernt liegt.