Located in Elechi, Tal Place Inn and Suites provides a bar. Boasting a 24-hour front desk, this property also provides guests with a restaurant. The accommodation offers evening entertainment and free WiFi. All units in the hotel are equipped with a flat-screen TV with cable channels. All rooms feat Read more
Located in Elechi, Tal Place Inn and Suites provides a bar. Boasting a 24-hour front desk, this property also provides guests with a restaurant. The accommodation offers evening entertainment and free WiFi. All units in the hotel are equipped with a flat-screen TV with cable channels. All rooms feature a desk. Guests at Tal Place Inn and Suites can enjoy a continental breakfast.