Pretty much . Close to south bay mall. Buses run bye. 93 s n 93 n are close.
So if we decided to book it for a holiday it would be close to all amenities, shops and things to do/see?
Central to what? You need to ride buses and subways or uber to get to the tourist areas. But it is a comfortable hotel for a fair rate.
Thanks! Your answer is awaiting moderation.