M
Michelle Elizabeth Review of OHLA HOTEL
Beautiful hotel with incredible, central location ...
Beautiful hotel with incredible, central location and wonderful, attentive staff. I highly recommend Caelis, the Michelin Star Restaurant. Hope to visit again.
Comments: