Oxford Hotel

Oxford Hotel

Hotel

218 Queen Street, Singapore, Singapore, Singapore 188549

No info available for this location