10/10
Ambassador Garden House is a nice boutique hotel in Thamel. The garden area is very relaxing, the staff are attentive and the bed is very comfortable. The kichen/cafe staff make a very nice coffee and breakfast.
Jonathan
3-night trip
Get instant answers with AI powered search of property information and reviews.