Satellite map of 67 Spencer Street
67 Spencer Street is the former head offices of the Victorian Railways, located on Spencer Street, Melbourne, Australia. Today it is used as a hotel and apartments. It is of Renaissance-Italianate style and is listed on the Victorian Heritage Register.
Latitude: -37° 49' 12.72" S
Longitude: 144° 57' 15.48" E