125, Chibahal Marg, Thamel, Kathmandu, 125, Chibahal Marg, Thamel, Kathmandu, 125, Chibahal Marg, Thamel, Kathmandu, bagmati, nepal
Hotel Discovery Inn is a nice Hotel in Thamel for stay. It is conveniently located at Thamel, which is the main tourist attraction center of Kathmandu. We are here to provide you the best accommodations when you come to visit Hotel Discovery Inn and its s ...