York Hotel 4 stars

21 Mount Elizabeth, Orchard, 228516 Singapore, Singapore

Hotel image
Read more reviews for York Hotel