Quantcast
X

YMCA Indian Student Hostel

41 Fitzroy Square | London, England W1T 6AQ [See Map]
See all London Hotels »
Hotel Class N/A Guest Rating
TripAdvior Traveler Rating

Based on 63 reviews

Summary

YMCA Indian Student Hostel is located at 41 Fitzroy Square, in London. It has a 3.5 overall guest rating based on 63 reviews.

Similar Hotels Nearby