Green House is located in Ngwesaung. The property offers a 24-hour front desk. At the guest house, the rooms are equipped with a desk. Read more
Green House is located in Ngwesaung. The property offers a 24-hour front desk. At the guest house, the rooms are equipped with a desk.