at 92 Beach St, Melbourne , 3207 Australia
300 FB users likes The London Hotel Port Melbourne, set it to 98 position in Likes Rating for Melbourne, Victoria, Australia in Hotel & Lodging category
The London Hotel Port Melbourne is Melbourne based place and this enity listed in Restaurant category. Located at 92 Beach St VIC 3207.
Perfectly positioned for business and pleasure. Bayview Eden Melbourne is a self-rated 4 hotel, located adjacent to the beautiful Albert Park Lake & Golf Course, close to all Melbourne has to offer.
We are walking distance to all the shops. Free wifi access. Free Pick up from the station.