Alojarse en la Villa Charming Kenwood Sanctuary San Petersburgo permite a los huéspedes llegar fácilmente al Centro Duke Energy para las Artes - Teatro Mahaffey, situado a unos 3 km.
Esta villa está situada en el barrio Centro de San Petersburgo, a unos 25 minutos a pie del Estadio Tropicana Field. El Museo de Dalí se encuentra a la vuelta de la esquina de la villa, y la estación de autobuses 9th Avenue North & 19th Street North está a tan solo 500 metros.
La Villa Charming Kenwood Sanctuary dispone de una cocina totalmente equipada con tetera, nevera y también horno. El restaurante Simply Delicious, que sirve platos cubanos, está el restaurante a unos 5 minutos a pie del alojamiento.