Hotel Star Plaza.

India, Delhi, New Delhi
TripAdvisor Traveller rating:
Tripadvisor rating {{tripAdvisorInfo.rating.totalReviewsCount}} reviews
TripAdvisor Traveller rating:
Tripadvisor rating {{tripAdvisorInfo.rating.totalReviewsCount}} reviews
The Hotel is in the center of Delhi, walking distance from New Delhi Railway Station, half km from city centre, 15 km from National Airport and 20 km from International Airport Adjacent to R.K Ashram Metro Station.
Customers rate Bluesea Holidays Average score 4.9 /5 Based on 2500+ reviews. Powered by