HotelsClick.com

Hotel Bellwood Hills Resort And Spa

4 Stars

  90 Nugaliyadda Rd, Kandy, Sri Lanka - 20204 - Kandy, Sri Lanka View Map

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book