AMOCITY
Located in San Diego, guests can enjoy a manicured gardens at this hotel. Downtown San Diego is 8.1 mi away. A TV with HBO film channels is ...