Location. Hotel America Sevilla is located in Seville, close to Museum of Fine Arts, Plaza de Toros, and Seville Cathedral. Nearby points of interest also include Alcazar and Casa de la Memoria de Al Andalus. Hotel Features. Dining options at Hotel America..