Situado a unos 2 km de la Plaza Durbar en Katmandú, el Hotel Mega & Apartment Katmandú ofrece un restaurante. Este hotel también incluye un aparcamiento.
El hotel se encuentra a 5 km del aeropuerto Internacional Tribhuvan de Katmandu y a unos 25 minutos a pie de atractivos culturales como el Templo Swayambhunath. El hotel Mega & Apartment Katmandú en el barrio Thamel está situado a unos 2,1 km de la Plaza Central Durbar. El lugar está a unos 15 minutos en coche del Estupa de Boudhanath y de otras atracciones principales de Katmandú. Este hotel está bastante cerca de la parada de autobús Sorhakhutte.
Todas sus habitaciones con aire acondicionado están equipadas con televisor de pantalla plana. Además, algunas cuentan con servicio de tetera/cafetera y balcón y cocina. El Mega & Apartment Katmandú ofrece hervidor eléctrico, nevera y tostadora en la habitación.
El restaurante Hikers Restro and Rooftop Bar se encuentra a unos 400 metros.