El hotel ofrece a los huéspedes un total de 301 habitaciones. Los servicios e instalaciones del hotel incluyen un restaurante, una zona de comedor, un bar, servicio de habitaciones, servicio de lavandería, una peluquería y una sala de conferencias. El acceso inalámbrico a Internet está disponible para los viajeros en las áreas públicas. Los huéspedes pueden comprar recuerdos en la tienda de regalos. Los que lleguen en sus propios vehículos pueden dejarlos en el aparcamiento del alojamiento.
El Sheraton Hotel Newfoundland se encuentra a pocos pasos de los negocios de la ciudad y del distrito comercial del centro.
El establecimiento cuenta con habitaciones con aire acondicionado, sala de estar y baño. Las habitaciones tienen una cama grande o una cama king-size. Hay cunas y camas supletorias disponibles. Una nevera y una estación de té / café garantizan una estancia confortable. Un set de planchado también está disponible para la comodidad de los viajeros. Otras características incluyen acceso a internet, teléfono, TV, radio y WiFi. El periódico diario se presenta para los huéspedes en las habitaciones. Una ducha y una bañera se pueden encontrar en los baños. Un secador de pelo también se puede encontrar en cada uno de los baños. El hotel ofrece habitaciones familiares y para no fumadores.
El alojamiento ofrece varias opciones para refrescarse en los días calurosos, como una piscina y una piscina cubierta. El jacuzzi es el lugar perfecto para relajarse. Las opciones de ocio en el establecimiento incluyen golf, gimnasio, spa y sauna, o de pago, kayak.