Located in Freetown, 2.9 km from Levuma Beach, Metro Hotel provides accommodation with a bar, free private parking, a shared lounge and a terrace.”

Additional Info

Address184 Wilkinson Rd, Freetown, Sierra Leone

Comments

Leave a Reply

Archives

Categories

Meta