m
mitzi mallon Review of The Siena Hotel
Want a touch of Italy.... this hotel has it. From...
Want a touch of Italy.... this hotel has it. From the decor, excellent service to their wonderful restaurant. Love staying at the Siena...love the attentive staff and amenities.
Comments: