+91-8929175340
Star Rocks Hotel Gains Its Name with Its Emergence Through the Business Hub of Star Rocks as a Super Power in the Market. Located At the Most Perfect Place in the South Delhi, the Best Hotel in Delhi is Fortunate to Give Away Its Luxurious Services with a Wide Reach Far Across the City.
Every Room are the Perfect Blend of Luxurious Amenities, Rich History and Modern Conveniences.