Urban lofts Tesa, Hotels and inns in Greater Accra Eastlegon Guava street Accra Number of rooms: 20 View deal Description