Set in Kathmandu, 800 metres from Swayambhu and 1.3 km from Kathmandu Durbar Square, Om Stay Apartments offers air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi.
Number of rooms: 2
Dallu Awas Marg, 44600 Kathmandu, Nepal