Located at 54 Lumley Beach Road, Aberdeen, Freetown, Roy’s hotel has a bar and grill, Outdoor seating · Roadside collection

Additional Info

Address54 Lumley Beach Rd, Freetown, Sierra Leone

Comments

Leave a Reply

Archives

Categories

Meta