Featuring a bar, Cosmilla Suites & Hotels is located in Ijesa-Tedo. Boasting a 24-hour front desk, this property also provides guests with a restaurant. The accommodation features free WiFi. The units in the hotel are fitted with a flat-screen TV. The rooms at Cosmilla Suites & Hotels have air condi Read more
Featuring a bar, Cosmilla Suites & Hotels is located in Ijesa-Tedo. Boasting a 24-hour front desk, this property also provides guests with a restaurant. The accommodation features free WiFi. The units in the hotel are fitted with a flat-screen TV. The rooms at Cosmilla Suites & Hotels have air conditioning and a desk.