Select CheckIn Date

-

Select CheckOut Date

Select a valid date

December  24
Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
January  25
Su
Mo
Tu
We
Th
Fr
Sa
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1

You are booking hotel for more than 30 days

Utsav Hotel and Banquets Bolpur

0123401234
icon

MMT ValueStays

Top Rated Affordable Properties

  • icon

    100% Money Back Guarantee*

  • icon

    Hassle-Free Check-in

Utsav Hotel and Banquets Bolpur
Room
hotel image

Close to Viswa Bharati University, this budget hotel in Shantiniketan offers high-speed Wi-Fi & well-appointed rooms. More

  • Food and DiningFood and Dining
  • Location & SurroundingsLocation & Surroundings

Amenities

Login to unlock deals & manage your bookings!

+91

Utsav Hotel and Banquets Bolpur

Close to Viswa Bharati University, this budget hotel in Shantiniketan offers high-speed Wi-Fi & well-appointed rooms.

Food and Dining

The in-house restaurant serves North Indian and Chinese cuisine.

Ghore Baire Restaurant (900 m) serves Indian and Asian cuisines.

Location & Surroundings

The hotel is at a comfortable distance from the airport, railway station and bus stop.

The Utsav Hotel is located on Jambuni Sericulture Road in Shantiniketan Bolpur, West Bengal. The hotel is conveniently located and is in proximity to many tourist attractions and places of interest in West Bengal.

Property Highlights

• The hotel also offers a dedicated parking area, a garden and a lawn.• It offers facilities like dry-cleaning, business centres with internet access, reception, seating area and laundry services.• The hotel offers a smooth check-in/check-out process and flexible policies for the convenience of its guests.

This property has a banquet hall with a large seating capacity.

The hotel offers 23 rooms categorized into Standard Non AC and Ac Deluxe Rooms. All the rooms have en-suite bathrooms and an in-room dining facility.

Room details and Amenities

The hotel offers 23 rooms categorized into Standard Non AC and Ac Deluxe Rooms.

All the rooms have en-suite bathrooms and an in-room dining facility.

All rooms feature room service, housekeeping, Wi-Fi, bathroom, TV, toiletries, laundry service and dry-cleaning services.

Activities & Nearby Attractions

The hotel provides a small kids' play area for the kids to entertain themselves.

Guests can also venture out to the nearby attractions such as the Ballavpur Wildlife Sanctuary & Deer Park (3.5 km) , Upasana Griha (3.6 km) and Sonajhuri Forest (5.8 km) .

Superior Rooms

Fits 2 Adults

  • Book with ₹ 0 Payment
    Book with ₹ 0 Payment
  • No meals included
    No meals included
  • Complimentary Hi-Tea served with Cookies
    Complimentary Hi-Tea served with Cookies
  • Cancellation Icon
    Free Cancellation before ‪09 Jan 11:59 AM‬
    100% Refund
    Non Refundable
    NOW
    Pay ₹0
    08 Jan11:59 PM
    09 Jan11:59 AM
    12 Jan11:59 AM
    Check-in

2,500Per Night:

1,979+ 497 taxes & fees
Per Night for 2 Adults 2,500
Deal Code   MMTDEAL- 496
Total (Taxes Extra) 1,979
3.9
Very Good(69 RATINGS)

Jambuni

Jambuni

3.7 km drive to Viswa Bharati University

Congrats! You are getting a discount of ₹ 25 on this property as you are booking in advance. Limited time offer only!

Congrats! You are getting a discount of ₹ 25 on this property as you are booking in advance. Limited time offer only!

Change Dates and Guest(s)

Check-in: 12 PM | Check-out: 11 AM

Check-in date
Check-out date
Rooms, Guests
super package
Enjoy benefits worth ₹ 1980 at just ₹ 792
Top Rated

Superior Rooms

(144 sq.ft (13 sq.mt) | Garden View | Double Bed)
  • Air Conditioning
  • Wi-Fi
  • Bathroom
  • Mineral Water - additional charge
  • Daily Housekeeping
  • In-room Dining

More Details

Super Package
RECOMMENDED
Room With Free Cancellation | Breakfast only
  • Book with ₹ 0 Payment

    Book with ₹ 0 Payment

  • 10 % Discount On F&B services

    10 % Discount On F&B services

  • 10 % Discount On Room Upgrade, Subject to Availability

    10 % Discount On Room Upgrade, Subject to Availability

  • 10 % Discount On Local Sightseeing

    10 % Discount On Local Sightseeing

  • 10 % Discount On Laundry

    10 % Discount On Laundry

  • 10 % Discount On Driver Services, Subject to Availability

    10 % Discount On Driver Services, Subject to Availability

  • Free Breakfast

    Free Breakfast

  • Free Cancellation before ‪09 Jan 11:59 AM‬
    Free Cancellation before ‪09 Jan 11:59 AM‬

    Cancellation Policy

    • Book with ₹0 Payment

    • Pay before 08 Jan, 11:59 PM IST to avoid auto-cancellation

    100% Refund
    Non Refundable
    NOW
    Pay ₹0
    08 Jan11:59 PM
    09 Jan11:59 AM
    12 Jan11:59 AM
    Check-in

More Details

3,500

2,771

+ 697 taxes & fees Per Night

Login Now and get this for ₹2,736 or less

super package
Upgrade to a room with Balcony, Cook & Butler Service, Living Area for ₹396

Deluxe Room

(160 sq.ft (15 sq.mt) | Double Bed)
  • Study Room
  • Air Conditioning
  • Iron/Ironing Board
  • Wi-Fi
  • Smoking Room
  • Air Purifier

More Details

Room With Free Cancellation
  • Book with ₹ 0 Payment

    Book with ₹ 0 Payment

  • No meals included

    No meals included

  • Complimentary Hi-Tea served with Cookies

    Complimentary Hi-Tea served with Cookies

  • 10 % Discount On Room Upgrade, Subject to Availability

    10 % Discount On Room Upgrade, Subject to Availability

  • 10% off on 1 session of 120 mins Yoga

    10% off on 1 session of 120 mins Yoga

  • Free Cancellation before ‪09 Jan 11:59 AM‬
    Free Cancellation before ‪09 Jan 11:59 AM‬

    Cancellation Policy

    • Book with ₹0 Payment

    • Pay before 08 Jan, 11:59 PM IST to avoid auto-cancellation

    100% Refund
    Non Refundable
    NOW
    Pay ₹0
    08 Jan11:59 PM
    09 Jan11:59 AM
    12 Jan11:59 AM
    Check-in

More Details

3,000

2,375

+ 597 taxes & fees Per Night

Login Now and get this for ₹2,345 or less

4 Room Types

  • Super Package
  • Free Cancellation
  • Breakfast Included
  • Book with ₹0 Payment

    In times of uncertainty, flexibility matters,

    Opt for a free cancellation rate.

Deal Applied: MMTDEAL. Great Discounts for You. Get INR496 Off
Top Rated

Superior Rooms

(144 sq.ft (13 sq.mt) | Garden View | Double Bed)
  • Air Conditioning
  • Wi-Fi
  • Bathroom
  • Mineral Water - additional charge
  • Daily Housekeeping
  • In-room Dining

More Details

RECOMMENDED
Room With Free Cancellation
  • Book with ₹ 0 Payment

    Book with ₹ 0 Payment

  • No meals included

    No meals included

  • Complimentary Hi-Tea served with Cookies

    Complimentary Hi-Tea served with Cookies

  • 10% off on 1 session of Yoga

    10% off on 1 session of Yoga

  • Free Cancellation before ‪09 Jan 11:59 AM‬
    Free Cancellation before ‪09 Jan 11:59 AM‬

    Cancellation Policy

    • Book with ₹0 Payment

    • Pay before 08 Jan, 11:59 PM IST to avoid auto-cancellation

    100% Refund
    Non Refundable
    NOW
    Pay ₹0
    08 Jan11:59 PM
    09 Jan11:59 AM
    12 Jan11:59 AM
    Check-in

More Details

2,500

1,979

+ 497 taxes & fees Per Night

Login Now and get this for ₹1,954 or less

Super Package
Room With Free Cancellation | Breakfast only
  • Book with ₹ 0 Payment

    Book with ₹ 0 Payment

  • 10 % Discount On F&B services

    10 % Discount On F&B services

  • 10 % Discount On Room Upgrade, Subject to Availability

    10 % Discount On Room Upgrade, Subject to Availability

  • 10 % Discount On Local Sightseeing

    10 % Discount On Local Sightseeing

  • 10 % Discount On Laundry

    10 % Discount On Laundry

  • 10 % Discount On Driver Services, Subject to Availability

    10 % Discount On Driver Services, Subject to Availability

  • Free Breakfast

    Free Breakfast

  • Free Cancellation before ‪09 Jan 11:59 AM‬
    Free Cancellation before ‪09 Jan 11:59 AM‬

    Cancellation Policy

    • Book with ₹0 Payment

    • Pay before 08 Jan, 11:59 PM IST to avoid auto-cancellation

    100% Refund
    Non Refundable
    NOW
    Pay ₹0
    08 Jan11:59 PM
    09 Jan11:59 AM
    12 Jan11:59 AM
    Check-in

More Details

3,500

2,771

+ 697 taxes & fees Per Night

Login Now and get this for ₹2,736 or less

Room With Free Cancellation | Breakfast only
  • Book with ₹ 0 Payment

    Book with ₹ 0 Payment

  • Complimentary Hi-Tea served with Cookies

    Complimentary Hi-Tea served with Cookies

  • 10% off on 1 session of Yoga

    10% off on 1 session of Yoga

  • Free Breakfast

    Free Breakfast

  • Free Cancellation before ‪09 Jan 11:59 AM‬
    Free Cancellation before ‪09 Jan 11:59 AM‬

    Cancellation Policy

    • Book with ₹0 Payment

    • Pay before 08 Jan, 11:59 PM IST to avoid auto-cancellation

    100% Refund
    Non Refundable
    NOW
    Pay ₹0
    08 Jan11:59 PM
    09 Jan11:59 AM
    12 Jan11:59 AM
    Check-in

More Details

3,500

2,771

+ 697 taxes & fees Per Night

Login Now and get this for ₹2,736 or less

Deluxe Room

(160 sq.ft (15 sq.mt) | Double Bed)
  • Study Room
  • Air Conditioning
  • Iron/Ironing Board
  • Wi-Fi
  • Smoking Room
  • Air Purifier

More Details

Room With Free Cancellation
  • Book with ₹ 0 Payment

    Book with ₹ 0 Payment

  • No meals included

    No meals included

  • Complimentary Hi-Tea served with Cookies

    Complimentary Hi-Tea served with Cookies

  • 10 % Discount On Room Upgrade, Subject to Availability

    10 % Discount On Room Upgrade, Subject to Availability

  • 10% off on 1 session of 120 mins Yoga

    10% off on 1 session of 120 mins Yoga

  • Free Cancellation before ‪09 Jan 11:59 AM‬
    Free Cancellation before ‪09 Jan 11:59 AM‬

    Cancellation Policy

    • Book with ₹0 Payment

    • Pay before 08 Jan, 11:59 PM IST to avoid auto-cancellation

    100% Refund
    Non Refundable
    NOW
    Pay ₹0
    08 Jan11:59 PM
    09 Jan11:59 AM
    12 Jan11:59 AM
    Check-in

More Details

3,000

2,375

+ 597 taxes & fees Per Night

Login Now and get this for ₹2,345 or less

Room With Free Cancellation | Breakfast only
  • Book with ₹ 0 Payment

    Book with ₹ 0 Payment

  • Complimentary Hi-Tea served with Cookies

    Complimentary Hi-Tea served with Cookies

  • 10 % Discount On Room Upgrade, Subject to Availability

    10 % Discount On Room Upgrade, Subject to Availability

  • 10% off on 1 session of Yoga

    10% off on 1 session of Yoga

  • Free Breakfast

    Free Breakfast

  • Free Cancellation before ‪09 Jan 11:59 AM‬
    Free Cancellation before ‪09 Jan 11:59 AM‬

    Cancellation Policy

    • Book with ₹0 Payment

    • Pay before 08 Jan, 11:59 PM IST to avoid auto-cancellation

    100% Refund
    Non Refundable
    NOW
    Pay ₹0
    08 Jan11:59 PM
    09 Jan11:59 AM
    12 Jan11:59 AM
    Check-in

More Details

4,000

3,167

+ 796 taxes & fees Per Night

Login Now and get this for ₹3,127 or less

Junior Suite - Mukut

(180 sq.ft (17 sq.mt) | Double Bed)
  • Air Conditioning
  • Wi-Fi
  • Mineral Water - additional charge
  • Daily Housekeeping
  • Bathroom
  • In-room Dining

More Details

Room With Free Cancellation
  • Book with ₹ 0 Payment

    Book with ₹ 0 Payment

  • No meals included

    No meals included

  • Complimentary Hi-Tea served with Cookies

    Complimentary Hi-Tea served with Cookies

  • 10% off on 1 session of Yoga

    10% off on 1 session of Yoga

  • Free Cancellation before ‪09 Jan 11:59 AM‬
    Free Cancellation before ‪09 Jan 11:59 AM‬

    Cancellation Policy

    • Book with ₹0 Payment

    • Pay before 08 Jan, 11:59 PM IST to avoid auto-cancellation

    100% Refund
    Non Refundable
    NOW
    Pay ₹0
    08 Jan11:59 PM
    09 Jan11:59 AM
    12 Jan11:59 AM
    Check-in

More Details

3,500

2,771

+ 697 taxes & fees Per Night

Login Now and get this for ₹2,736 or less

Room With Free Cancellation | Breakfast only
  • Book with ₹ 0 Payment

    Book with ₹ 0 Payment

  • Complimentary Hi-Tea served with Cookies

    Complimentary Hi-Tea served with Cookies

  • 10% off on 1 session of Yoga

    10% off on 1 session of Yoga

  • Free Breakfast

    Free Breakfast

  • Free Cancellation before ‪09 Jan 11:59 AM‬
    Free Cancellation before ‪09 Jan 11:59 AM‬

    Cancellation Policy

    • Book with ₹0 Payment

    • Pay before 08 Jan, 11:59 PM IST to avoid auto-cancellation

    100% Refund
    Non Refundable
    NOW
    Pay ₹0
    08 Jan11:59 PM
    09 Jan11:59 AM
    12 Jan11:59 AM
    Check-in

More Details

4,500

3,562

+ 896 taxes & fees Per Night

Exclusive Offer - Canara Bank Credit Cards. Get INR966 Off SELECT TO AVAIL

Login Now and get this for ₹3,517 or less

Suite Room - Geetanjali

(220 sq.ft (20 sq.mt) | King Bed)
  • Air Conditioning
  • Wi-Fi
  • Mineral Water - additional charge
  • Bathroom
  • In-room Dining
  • Housekeeping

More Details

Room With Free Cancellation
  • Book with ₹ 0 Payment

    Book with ₹ 0 Payment

  • No meals included

    No meals included

  • Complimentary Hi-Tea served with Cookies

    Complimentary Hi-Tea served with Cookies

  • 10% off on 1 session of Yoga

    10% off on 1 session of Yoga

  • 15 % Discount On Accommodation/Meals/Meals for drivers

    15 % Discount On Accommodation/Meals/Meals for drivers

  • Free Cancellation before ‪09 Jan 11:59 AM‬
    Free Cancellation before ‪09 Jan 11:59 AM‬

    Cancellation Policy

    • Book with ₹0 Payment

    • Pay before 08 Jan, 11:59 PM IST to avoid auto-cancellation

    100% Refund
    Non Refundable
    NOW
    Pay ₹0
    08 Jan11:59 PM
    09 Jan11:59 AM
    12 Jan11:59 AM
    Check-in

More Details

4,000

3,167

+ 796 taxes & fees Per Night

Login Now and get this for ₹3,127 or less

Room With Free Cancellation | Breakfast only
  • Book with ₹ 0 Payment

    Book with ₹ 0 Payment

  • Complimentary Hi-Tea served with Cookies

    Complimentary Hi-Tea served with Cookies

  • 10% off on 1 session of Yoga

    10% off on 1 session of Yoga

  • Free Breakfast

    Free Breakfast

  • Free Cancellation before ‪09 Jan 11:59 AM‬
    Free Cancellation before ‪09 Jan 11:59 AM‬

    Cancellation Policy

    • Book with ₹0 Payment

    • Pay before 08 Jan, 11:59 PM IST to avoid auto-cancellation

    100% Refund
    Non Refundable
    NOW
    Pay ₹0
    08 Jan11:59 PM
    09 Jan11:59 AM
    12 Jan11:59 AM
    Check-in

More Details

5,000

3,958

+ 995 taxes & fees Per Night

Exclusive Offer - Canara Bank Credit Cards. Get INR1074 Off SELECT TO AVAIL

Login Now and get this for ₹3,908 or less

Utsav Hotel and Banquets Bolpur Location

Property Rules at Utsav Hotel and Banquets Bolpur

Check-in: 12 PM Check-out: 11 AM
  • Couple, Bachelor Rules

    Unmarried couples/guests with Local IDs are allowed.
  • Driving License and Govt. ID are accepted as ID proof(s)
  • Outside food is not allowed
  • Must Read Rules
  • Guest Profile
  • ID Proof Related

Utsav Hotel and Banquets Bolpur Photos by Guests

  • Room IMAGE by Sourav Bhattacharya
  • Room IMAGE by Sourav Bhattacharya
  • Outdoors IMAGE by Subhadeep Satpathi
  • Outdoors IMAGE by Subhadeep Satpathi
  • +20 Guest Photos
    Outdoors IMAGE by Ravi Kumar Ippili

User Rating & Reviews

  • everyone
  • couple
  • family
  • solo
  • business
3.9
Very Good

69 Ratings, 31 Reviews

excellent
36%
very good
36%
average
12%
poor
6%
bad
10%

Last 10 Customer Ratings (Latest First)

  • 5
  • 3
  • 4
  • 5
  • 4
  • 5
  • 5
  • 5
  • 4
  • 5

Rating Categories

  • Location3.9
  • Cleanliness5.0
  • Food3.4
  • Value For Money3.7
  • Facilities3.4
  • Child Friendliness4.6
icon
We are using generative AI to show you summarised user review

Traveller Impressions

Powered by Generative AI using recent user reviews

This property is located near the town and has good amenities. The staff is friendly and helpful. The food quality is good and the rooms are clean. However, some guests found the rooms to be small and congested. The property also lacks a lift, which can be inconvenient for senior citizens. The breakfast menu was limited and the parking space was inadequate. Despite these issues, the property is overall a good stay option with a prime location and modern amenities.

Utsav Hotel and Banquets Bolpur Other Details

Popular Attractions near Utsav Hotel and Banquets Bolpur

Find Staycations in other Cities

Show More

Planning to Book Utsav Hotel and Banquets Bolpur ? Get inspired by Popular Reviews

Excellent Stay

G PODDAR

5

The stay(1 day) was pleasant, with room size and arrangements. Amenities, cleanliness, and hygiene in toilets are satisfactory. Fooding and complementary break-est was also excellent. I have experience staying in many Utsav Hotel and Banquets Bolpurs in pan india locations, but in a small city like shantinikatan, a good Utsav Hotel and Banquets Bolpur is found for pleasant tourist accommodation. Suggestion: however, the space is restricted, even a kid's play-place may be arranged there.

Good Stay

Pradip Kumar Bhattacharya

4

The property is located at a calm and quiet place with beautiful natural view. The service of all staff including manager is very good and their hospitality is praiseworthy.

Excellent Stay

Prabir Chakraborty

5

It's an awesome stay. Cozy rooms, friendly and courteous staffs. Good food.

Beautiful hotel accommodation. Good cooperation of all staffs.

Rohit Chakravorty

4

Beautiful Utsav Hotel and Banquets Bolpur accommodation. Good cooperation of all staffs.

Excellent Stay

Soumyajit Roy

5

Location is nice, you can reach everywhere within 2 km. Food quality is really good. Staff are trained and well mannered. Service is well.

Excellent Stay

Amir Azmi

5

Great Utsav Hotel and Banquets Bolpur and courteous staff ! rooms are large and well equipped !

Excellent Stay

Arghadeep Aditya

5

Loved the room, very clean, nice people

${property_type_name} above range 6000

Book Hotels for Religious Trips from below Cities

Most Booked Hotels in Shantiniketan

Dip Holidays

0 -1 0 1 2 3 4

₹ 2,364

Per Night

Prantik

Club Central Hotel

0 1 2 0 1 2 3 4

₹ 2,500

Per Night

Udayan Pally

Sakuntala Village Resort

0 -1 0 1 2 3 4

₹ 2,200

Per Night

Kabi Mohanpur

Bayradihi

rangamati garden resort

0 -1 0 1 2 3 4

₹ 2,399

Per Night

Prantik

Shantiniketan

Rajbari Resort

0 1 2 0 1 2 3 4

₹ 4,999

Per Night

Prantik

SWET APARAJITA

0 0 1 2 3 4

₹ 2,900

Per Night

Syambati

Bayradihi

Top Searched hotels nearby Shantiniketan

Barddhaman

GOLDEN RETREATS

0 1 2 3 0 1 2 3 4

₹ 2,812

Per Night

Gora Bazar

Hotel Lake View

0 1 2 3 0 1 2 3 4

₹ 2,789

Per Night

Gora Bazar

The Fame

0 1 2 3 0 1 2 3 4

₹ 2,850

Per Night

Gora Bazar

GODS COUNTY

0 1 2 3 0 1 2 3 4

₹ 2,300

Per Night

Belia

Global Presence

Questions & Answers - While Booking Utsav Hotel and Banquets Bolpur

Q: What are the rooms types available at Utsav Hotel and Banquets Bolpur Shantiniketan?

A: Utsav Hotel and Banquets Bolpur Shantiniketan has rooms for all types of guests to cater their requirements. Room types available at Utsav Hotel and Banquets Bolpur Shantiniketan are
  1. Superior Rooms
  2. Deluxe Room
  3. Junior Suite - Mukut
  4. Suite Room - Geetanjali

Q: What are the nearby attractions near Utsav Hotel and Banquets Bolpur? Does Utsav Hotel and Banquets Bolpur arrange car on hire or rent to visit?

A: Some of the popular places of interest located within Shantiniketan from the Utsav Hotel and Banquets Bolpur include
  1. Bolpur Santiniketan Rail Station (2.7 km)
  2. Sonajhuri Forest (5.0 km)
. You must not miss visiting nearby attractions while visiting Utsav Hotel and Banquets Bolpur. Traveling to such interesting places is easy as the Utsav Hotel and Banquets Bolpur arranges for car rentals at an additional charge. You can make a request at the Hotel front desk and avail the service.

Q: Any options for booking on partner website?

A:

You can explore Utsav Hotel and Banquets Bolpur on our partner website www.goibibo.com

Q: Where is Utsav Hotel and Banquets Bolpur located? How far Utsav Hotel and Banquets Bolpur is from the city centre or popular landmarks?

A: Utsav Hotel and Banquets Bolpur is located in Shantiniketan. Travelling from Utsav Hotel and Banquets Bolpur is hassle-free since the property is well-connected to popular commercial and business areas of the city. The bustling city centre lies at a suitable distance from the Utsav Hotel and Banquets Bolpur. The city’s popular landmarks and most sought-after spots like
  1. Bolpur Santiniketan Rail Station (2.7 km)
  2. Sonajhuri Forest (5.0 km)
are all well connected from Utsav Hotel and Banquets Bolpur. The Utsav Hotel and Banquets Bolpur convenient location makes it an ideal stay option for both leisure and business travellers. Book Utsav Hotel and Banquets Bolpur Now.

Q: What is price range of Utsav Hotel and Banquets Bolpur Shantiniketan?

A: Price Range for Utsav Hotel and Banquets Bolpur hotel starts from ₹1979. Utsav Hotel and Banquets Bolpur Shantiniketan is an affordable property in this category.

Q: What is the nearby landmark for Utsav Hotel and Banquets Bolpur Shantiniketan?

A: Utsav Hotel and Banquets Bolpur Shantiniketan is at the prime location of Shantiniketan. Utsav Hotel and Banquets Bolpur Shantiniketan is 3.7 km drive to Viswa Bharati University.

Q: What is the Check In and Check Out time of Utsav Hotel and Banquets Bolpur Shantiniketan?

A: The Check In time of Utsav Hotel and Banquets Bolpur Shantiniketan is 12 PM. The early Check In is subject to availability, you can connect directly with the hotel for it. Standard Check Out of Utsav Hotel and Banquets Bolpur Shantiniketan is 11 AM.