El The Villa se encuentra en Baltimore, a solo 100 metros del Museo Edgar Allen Poe, y ofrece centro de fitness, terraza y recepción 24 horas. Este alojamiento tiene balcón y vistas a la ciudad.
101 North Schroeder Street, APT 510, Baltimore, MD 21223, Estados Unidos