Located in Tema, 29 km from Accra, Tribeca Hotel Tema features air-conditioned rooms with free WiFi. Rooms come with a flat-screen TV with satellite channels. Some rooms feature a seating area for your convenience.
Located in Tema, 29 km from Accra, Tribeca Hotel Tema features air-conditioned rooms Read more
Located in Tema, 29 km from Accra, Tribeca Hotel Tema features air-conditioned rooms with free WiFi. Rooms come with a flat-screen TV with satellite channels. Some rooms feature a seating area for your convenience.
Located in Tema, 29 km from Accra, Tribeca Hotel Tema features air-conditioned rooms with free WiFi. Rooms come with a flat-screen TV with satellite channels. Some rooms feature a seating area for your convenience.
Number of Rooms: 5