You will love staying at 114 Tudor Street. It’s perfectly located in South Boston for everything: restaurants, metro train station, Foodie‘s Market, True Value Hardware, Astra Salon, Nero Coffee, walking and beautiful views of the city.