Royal Penguin Boutique Hotel & Spa 2 4 stars

Thamel, Thamel, 11856 Kathmandu, Nepal

Hotel image
Read more reviews for Royal Penguin Boutique Hotel & Spa 2