self catering apartment airbnb hotel

Captain Salazar
2 Bedroom Apartment, Second Floor