Hotel Subha Casa
HotelOne of the Top rated Hotels in Lalitpur
Address
Swotha Rd, Lalitpur 44600, Nepal
Contact
+977 981-3956364Price rating
$23/night
Rating on Google Maps
5.00 (42 reviews)Open on Google Maps
Discover top rated places in Lalitpur
One of the Top rated Hotels in Lalitpur
One of the Top rated Hotels in Lalitpur
Swotha Rd, Lalitpur 44600, Nepal
$23/night