at 3888 Greenwood St, San Diego , 92110 United States
Hammton Inn is San Diego based place and this enity listed in Hotel category. Located at 3888 Greenwood St CA 92110.
brand new lookYou will love our New Look.
Modern airbnb rental in the heart of Barrio Logan. Coming soon to Tijuana. #webunkyou