Situado a unos 6 km de Jack Russell Memorial Stadium, el hotel Peacock Place Clearwater, de 3 estrellas, ofrece proximidad a varios lugares de interés de la ciudad.
El hotel se encuentra a 5 km del aeropuerto Ejecutivo de Clearwater y a poco más de 10 minutos en coche de atractivos culturales como Dunedin Fine Art Center. El Lago Harbor está a unos 3 km, mientras que la estación de autobuses Greenbriar Boulevard & Indigo Drive, está a unos 600 metros. Situado a unos 4 km de Josiah Cephas Weaver Park, el Peacock Place Clearwater pone la ciudad al alcance de la mano.