Stamford Star Hotel Online Booking

Official Hotel Website | Best Price Guaranteed

About Our Property

Stamford Star hotel is a newly built hotel in Nuwara Eliya and is just about a five-minute walk from the city itself. Referred to as Little England Nuwara Eliya offers visitors breathtaking scenery filled with mist topped mountains, meandering rivers, majestic waterfalls and lush green meadows.

Laundry & Dry Cleaning Service
Room Service
Conference hall
Parking Space
Restaurants Close by
Bar

Address:
120. Badulla Road