Sir & Lady Astor

 
  0
Home-like intimacy near the main train station
Actually two separate hotels across the street from one another, the Sir and Lady Astor are both intimate and homey, and they're just blocks from the main train station. Rates are very reasonable.
1

Location

Tags