The white house
Location situated in russell the white house is close to russell beach russell museum and russell christ church also nearby are flagstaff hill and long beach property features this romantic lodge offers a barlounge complimentary wireless internet access is available in public areas and a computer station is located on site there is a 24 hour business center on site the staff can provide tourticket assistance and wedding services additional amenities include a rooftop terrace a spa