Traditional Stay
Traditional Stay
Hotel
Swotha
, Lalitpur, Nepal
44700
99
Excellent ·
2 reviews