Tea House hotel opens in Phnom Penh a new 52-room establishment located in the relative calm of Street 242 with free WiFi and a swimming pool

Tea House hotel opens in Phnom Penh a new 52-room establishment located in the relative calm of Street 242 with free WiFi and a swimming pool