Boasting air-conditioned accommodation with a patio, Taj Studios-Great Stay in Noida NE is set in Noida. Among the facilities of this property are a restaurant, a lift and full-day security, along with free Wi-Fi throughout the property.
Number of rooms: 5
Supertech Capetown Street, 201307 Noida, India