Charm's Beach Hotel

29 Off Cape Road, Lumley Beach, Arberdeen, Freetown

Contact Us