Factory 18 & 19 2 Bromham Place Richmond, Richmond VIC 3121, Australia
Distance: 60 m
Company description
Richmond Hill Hotel is a 60 room 3 star boutique hotel, centrally located claose to trams,shops,cafes & bars.Also close to all sports stadiums.We offer comfortable accommodation at reasonable prices.