Stewart House Location
2 North Water Street, Athens, United StatesGuest reviews
Guest reviews are submitted by our customers after their stay at Stewart House Hotel
E
Ed
2021-06-04
Fabulous base for a 2-night stay. We really loved our room, it was good sized with a flat-screen TV with satellite channels, a coffeemaker and a seating area.
E
Earl
2020-04-16
Suitable place for city trip in Athens. The view from the window was great. We loved the room...
Main Features
Stewart House Amenities
-
General
Free Wi-Fi - Parking
-
Dining
Restaurant - Outdoor dining area
-
Room Amenities
Free Wi-Fi in rooms - Air conditioning
- Sitting area
- Tea and coffee facilities
- Flat-screen TV
- Parquet floor
Rooms