Set 60 metres from Russell Museum and a 3-minute walk Christ church, Harbourmaster's House is a villa with a kitchen in Russell. The property has sea views, plus is 700 metres from Flagstaff Hill. The property is located within a 5-minute walk to Russell Beach. Guests can also relax in the garden. L Read more
Set 60 metres from Russell Museum and a 3-minute walk Christ church, Harbourmaster's House is a villa with a kitchen in Russell. The property has sea views, plus is 700 metres from Flagstaff Hill. The property is located within a 5-minute walk to Russell Beach. Guests can also relax in the garden. Long Beach is a 12-minute walk from the villa.