Oxford Hotel
Oxford Hotel
Hotel
218 Queen Street, Singapore
, Singapore, Singapore
188549
No info available for this location