Majestic Hotel & Spa is a one of the finest, deluxe and traditional style of Nepalese architecture hotel in Thamel, the must visit place in thamel offering the best in modern amenities with traditional Nepalese hospitality.