Swayambhu Hotels and Apartments

Swayambhu Hotels and Apartments Address: TCH Tower – IV, Ground Floor, Block – A Sitapaila , Kathmandu, Nepal

Minimum price found for Swayambhu Hotels and Apartments was: 4941 NPR

Click here to get more information, photos & guest ratings for Swayambhu Hotels and Apartments