superior room

Superior Room Twin or Double Bed. A top choice for all of your business getaway needs in Tawangmangu, Superior Rooms offer a select number of private terraces.