Set in Santa Teresa, Peace Lofts features accommodations with a seating area and a kitchenette.
Fitted with a terrace, the accommodations offers air conditioning and features a flat-screen TV and a private bathroom with shower. All units include a dining area and/or a patio.
Montezuma is 6.2 mi from Peace Lofts, while Tambor is 9.9 mi away.