Triple Tee Luxury Hotel & Service Apartments
Adebola Street off Adeniran Ogunsanya, Surulere, 101241 Lagos, Nigeria
Situated in Lagos, 1 km from National Stadium Lagos, Triple Tee Luxury Hotel & Service Apartments features accommodation with a garden, free private parking, a restaurant and a bar.