Russell view apartments
Location situated in russell russell view apartments is close to flagstaff hill russell beach and russell museum also nearby are russell christ church and long beach property features complimentary wireless internet access is available in public areas additional amenities include a terrace and laundry facilities complimentary self parking is available onsite for guests this is a smoke free property guestrooms the 3 air conditioned guestrooms at russell view apartments include coffe