Lodging Taj Boston – Details Appeal to Out-of-Towners and Locals Taj Boston: Sleep in a 1927 landmark, stroll to Public Garden vistas, luxuriate in floral-filled rooms—rekindle charm in historic Back Bay.