Located on top of a hill, Hotel Panorama Talalla Beach is set within the town of Matara. It welcomes guests with an outdoor swimming pool and a private restaurant serving authentic Sri Lankan dishes. Guests also enjoy free Wi-Fi access.
Located on top of a hill, Hotel Panorama Talalla Beach is set w Read more
Located on top of a hill, Hotel Panorama Talalla Beach is set within the town of Matara. It welcomes guests with an outdoor swimming pool and a private restaurant serving authentic Sri Lankan dishes. Guests also enjoy free Wi-Fi access.
Located on top of a hill, Hotel Panorama Talalla Beach is set within the town of Matara. It welcomes guests with an outdoor swimming pool and a private restaurant serving authentic Sri Lankan dishes. Guests also enjoy free Wi-Fi access.
Number of Rooms: 11